feel a little under the weather - French English Dictionary